Details for this torrent 


Algaworks - Desenvolvimento Web com JSF 2
Type:
Other > E-books
Files:
68
Size:
1.66 GB

Texted language(s):
Portugese
Tag(s):
Algaworks Desenvolvimento Web JSF 2

Uploaded:
Apr 23, 2016
By:
Anonymous



[Algaworks] Curso Desenvolvimento Web com JSF 2 
http://www.algaworks.com/curso/desenvolvimento-web-com-jsf-2/


Desenvolvimento Web com JSF 2
Aprenda JSF 2 criando um sistema financeiro passo a passo, com AJAX, segurança e diversos recursos avançados.

Aprenda a desenvolver aplicações web usando JSF 2. Neste curso online, desenvolvemos um sistema financeiro, do início ao fim, para demonstrar o uso de diversos recursos do framework. Ao final do curso, a aplicação é implantada em produção em um servidor na nuvem.

Desenvolva um sistema completo, do início do fim:
Você aprenderá JSF de verdade, porque você desenvolverá um sistema financeiro do início ao fim, incluindo acesso a banco de dados AJAX, templates com Facelets, segurança, etc.
  
Integração com banco de dados usando Hibernate:
Seus sistemas precisam acessar banco de dados? Ensinaremos um pouco de JPA 2 e Hibernate para facilitar as coisas e turbinar sua produtividade!  

Implante seu sistema web em JSF 2 na nuvem:
Use os recursos poderosos da cloud computing! Ao final do curso, implantamos o sistema desenvolvido em um servidor na nuvem.

Você não precisa ter experiência com desenvolvimento web, ensinaremos tudo desde o começo. Você aprenderá como a web funciona, preparação do ambiente de desenvolvimento Java com Eclipse e Tomcat, como JSF funciona, seu ciclo de vida, principais componentes, conversão e validação, persistência de dados com JPA 2 e Hibernate, AJAX, templates com Facelets, segurança e muito mais.
São mais de 24 horas de vídeo aulas, mas para concluir o curso, você precisará de aproximadamente 60 horas de dedicação, para fazer os exercícios e tirar todas as suas dúvidas com os instrutores.

Pré-requisitos:
Java e orientação a objetos.

Capítulos:
1. Aplicações web com Java
	1.1. Introdução ao curso de JSF
	1.2. Introdução ao desenvolvimento web
	1.3. Containers Java EE
	1.4. Instalando o Tomcat
	1.5. Exercícios: instalação do Tomcat
	1.6. Instalando e configurando o Eclipse
	1.7. Exercícios: instalação e configuração do Eclipse
	1.8. Uma aplicação Java web simples
	1.9. Importando um projeto do Github no Eclipse
	1.10. Distribuindo aplicações em WAR
	1.11. Administrando o Apache Tomcat
	1.12. Exercícios: aplicação web simples com o Eclipse e Tomcat
2. Desenvolvimento com JavaServer Faces
	2.1. O que é JSF?
	2.2. Baixando uma implementação JSF
	2.3. Codificando o primeiro projeto
	2.4. O arquivo web.xml
	2.5. Managed beans
	2.6. Exercício: primeiro projeto em JSF
	2.7. Backing beans
	2.8. Escopos de aplicação e sessão
	2.9. Outros escopos de managed beans
	2.10. Exercício: managed beans e seus escopos
	2.11. Usando navegação implícita
	2.12. Manipulando eventos de ação
	2.13. Manipulando eventos de mudança de valor
	2.14. Exercício: navegação e eventos
	2.15. Ciclo de vida
3. Principais componentes
	3.1. Atributos comuns de componentes
	3.2. Entradas, saídas de texto e imagens
	3.3. Menus, caixas de listagem e itens de seleção
	3.4. Campos de checagem e botões radio
	3.5. Botões e links
	3.6. Painéis
	3.7. Mensagens
	3.8. Tabelas de dados
	3.9. Componentes dentro de células
	3.10. Aplicando estilos em tabelas
	3.11. Arquivos JavaScript e CSS
	3.12. Exercícios: usando componentes e aplicando estilos
	3.13. Projeto do curso: prototipando tela de consulta de lançamento
	3.14. Projeto do curso: prototipando tela de novo lançamento
	3.15. Exercícios: prototipando telas do projeto do curso
4. Conversão e validação
	4.1. Conversores de números e datas
	4.2. Customizando mensagens de erro de conversão
	4.3. Exercício: usando conversores
	4.4. Usando validadores
	4.5. Customizando mensagens de erro de validação
	4.6. Atributo immediate
	4.7. Exercício: usando validadores
	4.8. Criando conversores personalizados
	4.9. Criando validadores personalizados
	4.10. Exercício: criando conversores e validadores
	4.11. Projeto do curso: usando conversores e validadores
	4.12. Projeto do curso: conversor personalizado
	4.13. Projeto do curso: validador de data futura
	4.14. Projeto do curso: validador condicional
	4.15. Exercício: usando conversores e validadores no projeto do curso
5. Persistência de dados
	5.1. Preparando um banco de dados
	5.2. Conhecendo e configurando JPA 2 com Hibernate
	5.3. Mapeamento objeto-relacional
	5.4. Testando o Hibernate
	5.5. Carregando menu de pessoas do banco de dados
	5.6. Integrando as telas com Hibernate
	5.7. Exclusão de lançamentos do banco de dados
	5.8. Transações e o pattern Open Session in View
	5.9. Pattern Repository
	5.10. Implementando regras de negócio
	5.11. Exercício: implementando o pattern repository e a camada de regras de negócio
6. JavaServer Faces Avançado
	6.1. Suporte ao método GET
	6.2. Regras de navegação explícitas
	6.3. Aplicações JSF com AJAX 22m 26s
	6.4. Exercício: método GET e AJAX
	6.5. Template de páginas com Facelets 34m 5s
7. Colocando em produção
	7.1. Preparando o ambiente Java em um servidor cloud
	7.2. Fazendo deploy da aplicação na nuvem
	7.3. conclusao-e-proximos-passos-v1